[IA64] changed foreign domain page mapping semantic.
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Tue, 5 Dec 2006 17:59:32 +0000 (10:59 -0700)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Tue, 5 Dec 2006 17:59:32 +0000 (10:59 -0700)
commit0013d074cd16389a2a71e3f5d6d7637a55c3cdd7
tree1be87333644b73660e86b44cac6341ccc39d91c3
parent9d64d3ff835f1b432709856f155cdd60794e7208
[IA64] changed foreign domain page mapping semantic.

x86 foreign HVM domain page mapping semantic was changed to use gmfn
instead mfn.  It applies to domains with auto_translated_mode enabled,
and all ia64 domains enable auto_translated_mode.  This patch changes
ia64 foreign domain page mapping to use gmfn and fixes ia64 domU buidler.
However this patch breaks domain save/restore/dump-core.
They should also be fixed-up

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
linux-2.6-xen-sparse/arch/ia64/xen/hypervisor.c
linux-2.6-xen-sparse/include/asm-ia64/hypercall.h
tools/libxc/xc_linux_build.c
xen/arch/ia64/xen/dom0_ops.c
xen/arch/ia64/xen/mm.c
xen/include/asm-ia64/mm.h
xen/include/public/arch-ia64.h